extremely lucky - German English Dictionary